@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);
/*<meta />*/

/*	Developed by Ken Billing, Technical Writer, BlueCielo ECM Solutions	*/
/*	02-28-2008	*/
/*	10-01-2012	Updated color codes	*/
/*	04-28-2014	Updated styles for new house style */
/* BC dark blue = #004e8f */
/* BC medium blue (support color) = #a1b0ce */
/* BC light blue-gray = #e2e5ee */
/* BC orange = ff7f00 */

.Bold
{
	font-weight: bold;
}

.bold_italic
{
	font-style: italic;
	font-weight: bold;
}

.Italic
{
	font-style: italic;
}

.light_blue_bold
{
	color: #a1b0ce;
	font-weight: bold;
}

.New
{
	border-left: solid 3px #a1b0ce;
	margin-left: -0.25in;
	padding-left: 0.25in;
}

.BeforeYouBegin
{
	mc-auto-number-format: 'Before you begin    ';
	mc-auto-number-position: inside-head;
	mc-auto-number-class: blue_b;
	border-radius: 0.125in;
	padding-bottom: 0.125in;
	padding-right: 0.125in;
	padding-top: 0.125in;
	padding-left: 0.25in;
	border: solid 1px #cdcdcd;
	background-color: #f0f0f0;
	page-break-inside: avoid;
	/* display: grid          Make notes flow around right side menu */
	/*                         Also does odd things with spans and ul */
}

.BIT
{
	page-break-inside: avoid;
	background-color: #e2e5ee;
}

.BIT_Note
{
	mc-auto-number-position: inside-head;
	mc-auto-number-class: blue_b;
	border-radius: 0.125in;
	padding-bottom: 0.125in;
	padding-right: 0.125in;
	padding-top: 0.125in;
	padding-left: 0.25in;
	border: solid 1px #a1b0ce;
	page-break-inside: avoid;
	background-color: #e2e5ee;
	mc-auto-number-format: 'FYI    ';
}

.Note
{
	mc-auto-number-format: 'Note    ';
	mc-auto-number-position: inside-head;
	mc-auto-number-class: blue_b;
	border-radius: 0.125in;
	padding-bottom: 0.125in;
	padding-right: 0.125in;
	padding-top: 0.125in;
	padding-left: 0.25in;
	background-color: #f0f0f0;
	page-break-inside: avoid;
	border: solid 1px #cdcdcd;
}

.NoteInverted
{
	mc-auto-number-format: 'Note    ';
	mc-auto-number-position: inside-head;
	mc-auto-number-class: blue_b;
	border-radius: 0.125in;
	padding-bottom: 0.125in;
	padding-right: 0.125in;
	padding-top: 0.125in;
	padding-left: 0.25in;
	background-color: #ffffff;
	page-break-inside: avoid;
	border: solid 1px #cdcdcd;
}

.Tip
{
	mc-auto-number-format: 'Tip    ';
	mc-auto-number-position: inside-head;
	mc-auto-number-class: blue_b;
	border-radius: 0.125in;
	padding-bottom: 0.125in;
	padding-right: 0.125in;
	padding-top: 0.125in;
	padding-left: 0.25in;
	background-color: #f0f0f0;
	page-break-inside: avoid;
	border: solid 1px #cdcdcd;
}

.TipInverted
{
	mc-auto-number-format: 'Tip    ';
	mc-auto-number-position: inside-head;
	mc-auto-number-class: blue_b;
	border-radius: 0.125in;
	padding-bottom: 0.125in;
	padding-right: 0.125in;
	padding-top: 0.125in;
	padding-left: 0.25in;
	background-color: #ffffff;
	page-break-inside: avoid;
	border: solid 1px #cdcdcd;
}

.Warning
{
	mc-auto-number-format: 'Warning    ';
	mc-auto-number-position: inside-head;
	mc-auto-number-class: orange_b;
	border-radius: 0.125in;
	padding-bottom: 0.125in;
	padding-right: 0.125in;
	padding-top: 0.125in;
	padding-left: 0.25in;
	background-color: #f0f0f0;
	page-break-inside: avoid;
	border: solid 1px #cdcdcd;
}

.WarningInverted
{
	mc-auto-number-format: 'Warning    ';
	mc-auto-number-position: inside-head;
	mc-auto-number-class: orange_b;
	border-radius: 0.125in;
	padding-bottom: 0.125in;
	padding-right: 0.125in;
	padding-top: 0.125in;
	padding-left: 0.25in;
	background-color: #ffffff;
	page-break-inside: avoid;
	border: solid 1px #cdcdcd;
}

.pre
{
	font-family: monospace;
}

.Underline
{
	text-decoration: underline;
}

a.Hyperlink
{
	text-decoration: underline;
	color: #004e8f;
	line-height: 1em;
}

body
{
	font-size: 13px;
	line-height: 20px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #333333;
}

caption
{
	text-align: left;
	color: #004e8f;
	padding-bottom: 0.8em;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
}

div.GlossaryPageDefinition
{
	font-size: 0.8em;
}

div.GlossaryPageEntry
{
	font-size: 0.8em;
}

div.GlossaryPageTerm
{
	font-size: 0.8em;
}

h1
{
	page-break-after: avoid;
	color: #004e8f;
	font-size: 34px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	border-bottom-width: 1px;
	padding-top: 10px;
	padding-bottom: 20px;
	border-bottom-color: #ff7f00;
	margin: 0px;
	line-height: 34px;
	mc-auto-number-position: inside-head;
	border-bottom-style: solid;
	border-bottom-length: 100%;
	margin-bottom: 34px;
}

h1.HeadingBackMatter
{
	mc-auto-number-position: none;
}

h1.HeadingFrontMatter
{
	mc-auto-number-position: none;
}

h1.HeadingAppendix
{
	mc-auto-number-format: 'GA:Appendix {A+}: ';
}

h2
{
	page-break-after: avoid;
	mc-auto-number-position: none;
	margin-top: 12pt;
	color: #004e8f;
	font-size: 18px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	margin: 0px;
	padding: 7px 0px 6px;
}

h2.HeadingAppendix
{
	
}

h3
{
	mc-auto-number-position: none;
	page-break-after: avoid;
	color: #333333;
	font-size: 16px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	margin: 0px;
	padding: 4px 0px 3px;
}

h3.HeadingAppendix
{
	
}

h4
{
	page-break-after: avoid;
	mc-auto-number-position: none;
	margin-top: 12pt;
	color: #747474;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	padding: 2px 0px 1px;
	margin: 0px;
}

h4.HeadingAppendix
{
	
}

h5
{
	page-break-after: avoid;
	mc-auto-number-position: none;
	margin-top: 12pt;
	color: #333333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 3px 0px;
}

h5.HeadingAppendix
{
	
}

h6
{
	page-break-after: avoid;
	mc-auto-number-position: none;
	margin-top: 12pt;
	color: #333333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding: 3px 0px;
}

html.BlankMasterpage
{
	mc-master-page: url('../MasterPages/Blank MasterPage.flmsp');
}

img
{
	border: none;
}

li
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	line-height: 20px;
}

li.indent1bullet
{
	list-style-type: disc;
	list-style-image: url('../Images/BlueCieloRoundBullet.gif');
	margin-left: 0.25in;
}

li.indent2bullet
{
	list-style-image: url('../Images/BlueCieloRoundBullet.gif');
	list-style-type: disc;
	margin-left: 0.5in;
}

li.p_indent1
{
	margin-left: 0.0in;
}

li.p_indent2
{
	margin-left: 0.25in;
}

li.p_indent3
{
	margin-left: 0.5in;
}

li.p_indent4
{
	margin-left: 0.75in;
}

MadCap|breadcrumbsProxy
{
	mc-breadcrumbs-count: 4;
	color: #004e8f;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	border-bottom: solid 1px #004e8f;
}

MadCap|glossaryTerm
{
	margin-bottom: 10pt;
	color: #004e8f;
	mc-closed-image: url('../Images/BlueCieloExpandingClosed.gif');
	mc-open-image: url('../Images/BlueCieloExpandingOpen.gif');
}

MadCap|glossaryTerm.Popup
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.8em;
}

MadCap|indexProxy
{
	border-top-style: none;
	border-top-width: 0px;
	padding-left: 0pt;
}

MadCap|popupBody
{
	background-color: #e2e5ee;
	border-bottom-color: #004e8f;
	border-left-color: #004e8f;
	border-right-color: #004e8f;
	border-top-color: #004e8f;
	border: solid 1px #004e8f;
	color: #004e8f;
	font-family: Tahoma, Geneva, sans-serif;
}

MadCap|relationshipsHeading
{
	mc-label: 'Related information';
	font-size: 1em;
	margin-top: 0.5em;
}

MadCap|relationshipsHeading.concept
{
	mc-label: 'Related concepts';
	color: #004e8f;
	display: block;
	margin-bottom: 0pt;
	margin-top: inherit;
	font-size: 1em;
}

MadCap|relationshipsHeading.reference
{
	mc-label: 'Related information';
	color: #004e8f;
	display: block;
	margin-bottom: 0pt;
	margin-top: inherit;
	font-size: 1em;
}

MadCap|relationshipsHeading.task
{
	mc-label: 'Related tasks';
	color: #004e8f;
	display: block;
	margin-bottom: 0pt;
	margin-top: inherit;
	font-size: 1em;
}

MadCap|relationshipsItem
{
	margin-left: 10pt;
	font-size: 1em;
	line-height: 0.5em;
}

MadCap|relationshipsProxy
{
	border-top-color: #e2e5ee;
	padding-left: 0px;
	margin-top: 10pt;
	border-top-width: 1pt;
	padding-top: 0pt;
}

MadCap|tocProxy
{
	border-top-style: none;
	border-top-width: 0px;
}

MadCap|xref
{
	mc-format: '{para}';
	color: #004e8f;
	font-size: 13px;
}

ol
{
	margin-top: 0pt;
	padding-left: 0.25in;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	margin-left: 0.25in;
}

ol ol
{
	margin-bottom: 0pt;
	padding-left: 0.25in;
	list-style-type: lower-alpha;
	margin-top: 0pt;
	font-family: Tahoma, Geneva, sans-serif;
	margin: 0px;
	margin-left: 0.25in;
}

ol ol ol
{
	margin-bottom: 0pt;
	margin-top: 0pt;
	padding-left: 0.25in;
	list-style-type: lower-roman;
	font-family: Tahoma, Geneva, sans-serif;
	margin-left: 0.25in;
}

ol ul
{
	margin-top: 0pt;
	list-style-position: inside;
	list-style-type: square;
	list-style-image: url('../Images/BlueCieloBulletFF7F00.gif');
	font-family: Tahoma, Geneva, sans-serif;
	text-indent: -0.25in;
	margin-left: 0.25in;
	padding-left: 0.25in;
}

ol ul ol
{
	margin-top: 0pt;
	list-style-type: lower-alpha;
	list-style-position: inside;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 0.25in;
	margin-left: 0.25in;
}

ol ul ol ul
{
	margin-top: 0pt;
	list-style-type: square;
	list-style-position: inside;
	list-style-image: url('../Images/BlueCieloBullet6CBCFF.gif');
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 0.25in;
	margin-left: 0.25in;
	text-indent: -0.25in;
}

ol ul ul
{
	margin-top: 0pt;
	list-style-position: inside;
	margin-left: 0.25in;
	list-style-image: url('../Images/BlueCieloBullet229AFF.gif');
	list-style-type: square;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 0.25in;
}

p
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	line-height: 20px;
}

p.captionBlueCielo
{
	margin-bottom: 6pt;
	margin-top: 6pt;
	font-style: italic;
	font-size: 0.8em;
	font-family: Tahoma, Geneva, sans-serif;
}

p.Footer
{
	margin-bottom: 10pt;
	color: #FFFFFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
}

p.Header
{
	margin-bottom: 10pt;
	mc-heading-level: 1;
	color: #FFFFFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
}

p.indent0
{
	margin-left: 0pt;
}

p.indent1
{
	margin-left: 0.25in;
}

p.indent2
{
	margin-left: 0.5in;
}

p.indent3
{
	margin-left: 0.75in;
}

p.SubTitle
{
	color: #004e8f;
	letter-spacing: 0.4pt;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16pt;
}

p.Task
{
	color: #004e8f;
	page-break-after: avoid;
	font-weight: bold;
}

p.PageHeader
{
	color: #ffffff;
	margin-right: 1in;
	padding-bottom: 1em;
	text-align: right;
	font-size: 11px;
}

p.PageNumber
{
	text-align: right;
	font-size: 0.8em;
	margin-right: 1in;
	margin-top: 2em;
	color: #747474;
}

p.Prerequisites
{
	color: #004e8f;
	page-break-after: avoid;
	font-weight: bold;
}

pre
{
	font-family: monospace;
	list-style-type: lower-alpha;
	list-style-image: none;
	mc-hyphenate: never;
}

pre.i
{
	font-style: italic;
}

pre.indent0
{
	margin-left: 0.0in;
}

pre.indent1
{
	margin-left: 0.25in;
}

pre.indent2
{
	margin-left: 0.5in;
}

pre.indent3
{
	margin-left: 0.75in;
}

span.b
{
	font-weight: bold;
}

span.bi
{
	font-weight: bold;
	font-style: italic;
}

span.blue_b
{
	color: #004e8f;
	font-weight: bold;
}

span.i
{
	font-style: italic;
}

span.orange_b
{
	color: #ff7f00;
	font-weight: bold;
}

span.pre_b
{
	font-weight: bold;
	font-family: monospace;
}

span.pre_bi
{
	font-weight: bold;
	font-style: italic;
	font-family: monospace;
}

span.pre_i
{
	font-family: monospace;
	margin-bottom: 10pt;
	font-style: italic;
}

Subheading
{
	margin-bottom: 3pt;
	margin-top: 11pt;
	color: #004e8f;
	mc-heading-level: 0;
	display: block;
	mc-dita-type: p;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
}

p.SubTitle
{
	font-size: 12pt;
	letter-spacing: 0.4pt;
	color: #004e8f;
	text-align: left;
}

p.SubTitleDocType
{
	color: #004e8f;
	font-size: 12pt;
	letter-spacing: 0.4pt;
	font-family: Tahoma, Geneva, sans-serif;
}

table
{
	mc-caption-repeat: true;
	mc-caption-continuation: ' (continued)';
	mc-hyphenate: never;
	margin-bottom: 20pt;
}

td
{
	vertical-align: top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	margin-bottom: 4px;
	margin-top: 3px;
}

td.Bold
{
	font-weight: bold;
}

p.Title
{
	color: #ffffff;
	text-transform: uppercase;
	font-size: 18pt;
}

th
{
	text-align: left;
	color: #ffffff;
	mc-hyphenate: never;
	font-family: Tahoma, Geneva, sans-serif;
}

ul
{
	list-style-type: square;
	list-style-image: url('../Images/BlueCieloBulletFF7F00.gif');
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 0.25in;
	margin: 0px;
	margin-left: 0.25in;
}

ul ul
{
	list-style-image: url('../Images/BlueCieloBullet229AFF.gif');
	list-style-type: square;
	padding-left: 0.25in;
	margin-left: 0in;
}

ul ul ul
{
	margin-left: 0in;
	list-style-image: url('../Images/BlueCieloBullet6CBCFF.gif');
	list-style-type: square;
}

ul ol ul
{
	margin-left: 0.25in;
	list-style-image: url('../Images/BlueCieloBullet6CBCFF.gif');
	list-style-type: square;
}

ul ul ul ul
{
	margin-left: 0in;
	list-style-image: url('../Images/BlueCieloBulletB5DDFF.gif');
}

ul ol
{
	list-style-type: decimal;
	list-style-image: none;
	margin-left: 0.25in;
}

ul ol ul ol
{
	list-style-type: decimal;
	list-style-image: none;
	margin-left: 0.25in;
	padding-left: 0.25in;
}

a:hover
{
	color: #ff7f00;
}

MadCap|xref:hover
{
	color: #ff7f00;
}

a
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
}

MadCap|menuProxy
{
	float: right;
	padding: 0px;
	margin-right: 10px;
	margin-left: 10px;
}

/* span
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	line-height: 20px;
} */

@media print
{
	h1
	{
		page-break-after: avoid;
		mc-auto-number-format: 'GH:{n+}    ';
		column-break-inside: avoid;
	}

	h1.HeadingBackMatter
	{
		mc-auto-number-position: none;
	}

	h1.HeadingFrontMatter
	{
		mc-auto-number-position: none;
	}

	h1.HeadingAppendix
	{
		mc-auto-number-format: 'GA:Appendix {A+}: ';
	}

	h2
	{
		mc-auto-number-format: 'GH:{n}.{n+}    ';
		mc-auto-number-position: inside-head;
	}

	h3
	{
		mc-auto-number-format: 'GH:{n}.{n}.{n+}    ';
		mc-auto-number-position: inside-head;
	}

	h4
	{
		mc-auto-number-format: 'GH:{n}.{n}.{n}.{n+}   ';
		mc-auto-number-position: inside-head;
	}

	h5
	{
		mc-auto-number-format: 'GH:{n}.{n}.{n}.{n}.{n+}   ';
		mc-auto-number-position: inside-head;
	}

	img.iconMargin
	{
		mc-float: outside-frame-left;
		margin-top: 27pt;
		margin-right: 22pt;
	}

	MadCap|glossaryTerm
	{
		
	}

	MadCap|xref
	{
		mc-format: '“{para}” on page {page}';
	}

	p.Index1
	{
		font-size: 0.80em;
		mc-leader-align: right;
		mc-leader-format: '.';
		mc-leader-offset: 10pt;
		margin-bottom: 0.8em;
		white-space: pre;
	}

	p.Index2
	{
		font-size: 0.80em;
		mc-leader-align: right;
		margin-left: 10pt;
		mc-leader-format: '.';
		mc-leader-offset: 10pt;
		margin-bottom: 4pt;
		white-space: pre;
	}

	p.Index3
	{
		font-size: 0.80em;
		mc-leader-align: right;
		margin-left: 20pt;
		mc-leader-format: '.';
		mc-leader-offset: 10pt;
		margin-bottom: 4pt;
		white-space: pre;
	}

	p.IndexHeading
	{
		color: #004e8f;
		text-align: left;
	}

	pre
	{
		page-break-inside: avoid;
	}

	table
	{
		page-break-before: avoid;
	}

	th
	{
		mc-hyphenate: never;
	}

	html.BlankMasterpage
	{
		
	}

	img
	{
		max-width: 6.5in;
		page-break-before: avoid;
	}

	h2.HeadingAppendix
	{
		mc-auto-number-format: 'GA:{A}.{n+}    ';
	}

	h3.HeadingAppendix
	{
		mc-auto-number-format: 'GA:{A}.{n}.{n+}    ';
	}

	h4.HeadingAppendix
	{
		mc-auto-number-format: 'GA:{A}.{n}.{n}.{n+}    ';
	}

	h5.HeadingAppendix
	{
		mc-auto-number-format: 'GA:{A}.{n}.{n}.{n}.{n+}    ';
	}

	span.pre
	{
		mc-hyphenate: never;
	}

	span.pre_b
	{
		mc-hyphenate: never;
	}

	span.pre_bi
	{
		mc-hyphenate: never;
	}

	span.pre_i
	{
		mc-hyphenate: never;
	}

	span
	{
		mc-hyphenate: never;
	}

	body
	{
		font-size: 0.8em;
	}

	thead
	{
		mc-hyphenate: never;
	}
}

img.CoverLogo
{
	float: right;
	vertical-align: top;
	max-width: 0.6in;
	margin-right: 1in;
	margin-top: 0.6in;
}

img.HeaderLogo
{
	border: none;
	max-width: 0.25in;
	padding-right: 0.75in;
	float: right;
}

hr
{
	border: 1px 0;
	border-top: solid 1px;
	height: 1px;
	border-top-color: #004e8f;
}

p.PageFooter
{
	color: #004e8f;
	text-align: left;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}

p.NumberedFirst
{
	mc-auto-number-offset: 0.25in;
	mc-auto-number-format: '{n=1}.';
	mc-auto-number-position: outside-head;
	margin-left: 0.5in;
}

p.NumberedNext
{
	mc-auto-number-offset: 0.25in;
	mc-auto-number-format: '{n+}.';
	mc-auto-number-position: outside-head;
	margin-left: 0.5in;
}

pre.example
{
	background-color: #f2f2f2;
}

div.menuProxy
{
	margin-left: 10px;
	margin-bottom: 15px;
	float: right;
	margin-top: 10px;
}

div.bodyProxy
{
	
}

div.sideContent
{
	float: right;
	margin-bottom: 10px;
	width: 33.33%;
	margin-left: 50px;
}

